*{padding: 0;margin: 0px;    box-sizing: border-box;}
body{padding: 10px;}
#wrap{
  height: 600px;
border: 1px solid #607D8B;
width: 100%;
overflow: hidden;
position: relative;
border-radius: 3px;
box-shadow: 0px 0px 4px 1px rgba(0, 0, 0, 0.54);
z-index: 0;
}
ul{
  -webkit-padding-start: 0px
}
ul li {
  height: 60px;
    width: 100%;
overflow: hidden;
padding: 10px;
line-height: 40px;    border-bottom:1px solid rgba(96, 125, 139, 0.6);
}
ul.first{
    z-index: 0;
    width: 10px;
    right: 0;
    /*border: 1px solid red;*/
    position: absolute;
}
ul.second{
    min-height: 600px;
    position: absolute;top: 0;z-index: 1;
}
